<script>
	import {mapState,mapGetters,mapMutations} from 'vuex';
	export default {
		onLaunch: function() {
			//当页面加载的时候将本地的token以及用户信息重新赋值给vuex里面
			let token = uni.getStorageSync('tokenx')||'';
			if(token){
				this.settokenx(token)
				uni.getStorage({
					key:'userinfox',
					success:(res)=>{
						this.setuserinfox(res.data)
					}
				})
			};
			//用来判断程序刚进行页面时是否登录
			this.islogin()
		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		},
		methods:{
			...mapMutations([
				'settokenx',
				'setuserinfox'
			]),
			islogin(){
				this.$H.post('/order/islogin',{},{
					token:true
				}).then(res=>{
					console.log(res)
				})
			}
		}
	}
</script>

<style>
	/*每个页面公共css */
	/* 官方ui库 */
	@import "/common/uni.css";
	/* 第三方动画库 */
	@import "/common/animate.css";
	/* 自定义图标库 */
	@import "/common/icon.css";
	/* UI基础库 */
	@import "/common/zcm-main.css";
	/* 公共样式 */
	@import "/common/common.css";
</style>
